

    import { createApp } from 'vue'
    import App from './App.vue'
    import router from './router'
    import ElementPlus from 'element-plus'
    import 'element-plus/dist/index.css'
    import * as ElementPlusIconsVue from '@element-plus/icons-vue'
    import zhCn from 'element-plus/es/locale/lang/zh-cn'
    import './assets/global.css'
    import request from './utils/request.js' // 引入 request.js
    const app = createApp(App)
    app.config.globalProperties.$baseUrl = request.defaults.baseURL // 将 baseURL 添加到全局
    for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
        app.component(key, component)
    }

    app.use(router)
    app.use(ElementPlus, {
        locale: zhCn,
    })

    app.mount('#app')
